package ligapes.model.dao;

import java.util.List;

import ligapes.model.bean.Torneio;

public class TorneioDAO {

	private DAO<Torneio> dao;
	
	public TorneioDAO() {
		this.dao = new DAO<Torneio>(Torneio.class);
	}

	public void salvar(Torneio t) {
		Integer id = t.getId();
		if (id == 0 || id == null) {
			dao.salvar(t);
		} else {
			dao.atualizar(t);
		}
	}

	public void excluir(Torneio t) {
		dao.excluir(t);
	}

	public Torneio carregarPorId(Integer id) {
		return dao.carregarPorId(id);
	}

	public List<Torneio> listar() {
		return dao.listar();
	}
}
